@charset "utf-8";
/* CSS Document */
::selection{ background:#666;color:#fff}
body{
	text-align: left;
	margin:0;
	padding:0;
	font-size: 12px;
	color: #333333;
	line-height: 24px;
	font-family: "微软雅黑","微软雅黑", "microsoft yahei", Verdana, Arial;
	background:#fff;
	
	}
.wrapper{width:1100px;min-height:400px;margin:0px auto 0 auto; _margin:0 auto;*margin:0 auto; background:#fff; z-index:999; padding-bottom:10px }
	
*{ margin:0; padding:0; list-style:none}
a img{ border:none}
a{ color:#666; text-decoration:none}
.top{
	width:100%; 
	height:130px;
	background:#fff; 
	
	}
.top .logo a{ display:block; padding:30px 0 0 30px;}
.top_c{ width: 1100px;
margin: 0 auto;
height: 130px;

}
.top_bar{ width:100%; height:35px; color:#666; background:#fff; z-index:999999; position:absolute; top:0; line-height:35px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);}
.top_bar .top_bar_c{ width:1120px; margin:0 auto}

.top_l{ width:300px; height:130px; float:left}
.top_l a{display: block;
z-index: 999;
position: absolute;
top: 30px;}
.companyName{ padding-left:260px;}
.top_r{ width:560px; height:130px; float:right; background:url(images/top_tell.png) no-repeat 0 -35px; position:relative }
.top_r .top_tell{ width:260px; height:80px;  position: absolute; right:0px; top:40px;}
.top_r .top_tell h2{ color:#5e5e5e; font-size:20px}
.top_r .top_tell div{ color:#d71527; font-family:Aparajita Bold; font-size:30px; padding-top:10px}
.top_r .top_tell div em{ font-size:24px; font-style:normal}
.s_reg {font-size:12px; font-family:"微软雅黑";  color:#666; height:30px;}
.s_reg a{  color:#666; text-decoration:none }
.s_date{  float:right }
.nav{ width:1100px; height:105px;  margin:0 auto; }
.nav .logo{ width:250px; float:left}
.nav .logo img{ padding-top:20px}

.menu_bar{width:100%; height:60px; background:#d71527;box-shadow: 0 1px 0 rgb(144, 0, 0); margin-bottom:1px; *margin-bottom:0}

.nav{ width:1100px; height:60px;  margin:0 auto }
.nav_list{ width:100%; height:60px; margin:0 auto;line-height:52px; list-style:none}
.nav_list li{ float:left; height: 60px; line-height: 60px; text-align:center; width:120px}
.nav_list li a{font-family:"Microsoft YaHei","微软雅黑",Helvetica,"黑体",Arial,Tahoma; height: 60px; font-size:16px; font-weight:lighter; color:#fff; text-decoration:none; width:120px; display:block;}
.nav ul li a:hover{ color:#FFFD02;display:block;}

.case_name{
	padding: 0 0 0px 0;
    font-size: 34px;
    color: #f47e26;
    line-height: 47px;
    font-weight: lighter;
    font-family: "微软雅黑";
}
.case_name_en{font-size: 25px;
    line-height: 30px;
    color: #888;
    display: block;
    text-transform: uppercase;}
.video{ min-width:320px; max-height:300px; background:#fff; border:1px solid #e1e1e1; position:fixed; bottom:0; right:0px; z-index:99999; opacity:0.9; box-shadow: 0 0px 2px 0 #dfdfdf; border:1px solid #dfdfdf;}
#FLAplayer {
margin:30px 10px 10px 10px;
height:240px;
}
#close{ width:30px; height:30px;  position:absolute; top:5px; right:0; cursor:pointer;-webkit-animation: 10s linear 0s infinite running Turnico;

}
.lanuage{ height:80px; float:right; margin-top:38px; }
.lanuage span{font-size:12px;  font-family:arial; vertical-align:top; text-align:center; color:#999}
.lanuage a{ font-size:16px; font-family:Arial; padding: 0 3px }
.l_on{ color:#f47e26}
.announcement_bar{ height:40px; margin:0 auto 0 auto;
 overflow:hidden; float:left
}

.hover a{ }
.announcement{ width:1080px;margin:5px auto 0 auto; height:35px;  font-size:12px; color:#222; }
.announcement ul{clear:both;}
.announcement ul li{height:29px; line-height:30px; float:left; overflow:hidden; margin-right:10px; overflow:hidden}
.announcement ul li img{margin:6px 5px 0 10px; margin:3px 5px 0 10px\9; _margin:7px 5px 0 10px;}
.announcement ul #date{float:right; padding:0; color:#666;}
.announcement ul li a{ font-size:12px; color:#444; text-decoration:none;}
.announcement ul li a:hover{ font-size:12px; color:#666; text-decoration:underline}

.Cdownload{ border:1px solid #eee;}
.Cdownload tr{ border:1px solid #ccc !important}
.Cdownload td{ padding:7px 10px}
.home_page{ position:absolute; left:0; top:-11px; width:70px; height:78px; background: url(images/home_bg.png); z-index:99999; line-height:80px; text-align:center; font-size:14px; font-family:"微软雅黑"; color:#fff}
.home_page a{ font-size:15px; color:#fff; text-shadow:1px 1px 0px #000}


#slider{
	width:1320px;
	height:250px !important;
	margin:0 auto;
	overflow:hidden;
	}
#banner {position:relative; z-index:2; width:100%; margin-top:0px; height:550px; overflow:hidden;  box-shadow: 0 1px 2px 0 #dfdfdf;}
#banner .pics {position:relative; width:100%; height:100%;}
#banner .pics li {display:none; position:absolute; top:0; left:0; z-index:2; width:100%; height:100%; background:no-repeat center 0;}
#banner .pics li a {display:block; width:100%; height:100%;}
#banner .pics .b1 {display:list-item;}
#banner .btns a {position:absolute; top:50%; z-index:4; margin-top:-25px; width:50px; height:50px; -ms-transition:left 400ms, right 400ms; transition:left 400ms, right 400ms; -webkit-transition:left 400ms, right 400ms; -moz-transition:left 400ms, right 400ms; -o-transition:left 400ms, right 400ms;}
#banner .btns .prev {left:-60px;}
#banner .btns .next {right:-60px;}
#banner .btns .prev.on {left:100px;}
#banner .btns .next.on {right:100px;}
#banner .btns a span {position:absolute; top:0; left:0; width:100%; height:100%; -ms-transition:-ms-opacity 300ms;  transition:opacity 300ms;-webkit-transition:-webkit-opacity 300ms; -moz-transition:-moz-opacity 300ms; -o-transition:-o-opacity 300ms; cursor:pointer;}
#banner .btns a span.off {-webkit-opacity:1; opacity:1; display:block\9;}
#banner .btns a span.on {-webkit-opacity:0; opacity:0; display:none\9;}
#banner .btns .prev .off {background:url(images/prev.png) no-repeat 0 0;}
#banner .btns .prev .on  {background:url(images/prev_on.png) no-repeat 0 0;}
#banner .btns .next .off {background:url(images/next.png) no-repeat 0 0;}
#banner .btns .next .on {background:url(images/next_on.png) no-repeat 0 0;}
#banner .btns a:hover .off {-webkit-opacity:0; opacity:0; display:none\9;}
#banner .btns a:hover .on {-webkit-opacity:1; opacity:1; display:block\9;}

#banner .g-wrap {position:absolute; left:50%; bottom:0; z-index:2; margin-left:-500px;  height:30px; overflow:hidden; margin:0 auto}
#banner .g-wrap .idxs {float:left; height:100%;}
#banner .g-wrap .idxs li {float:left; margin:30px 7px 0 0; width:10px; height:10px; border-radius:13px; border:2px solid #fff; cursor:pointer; -ms-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; transition:background-color 500ms, margin-top 500ms; transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; -webkit-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms; -moz-transition:background-color 1000ms,  margin-top 500ms, border-color 1000ms; -o-transition:background-color 1000ms, margin-top 500ms, border-color 1000ms;}
#banner .g-wrap .idxs li.on {background-color:#FFFD02; border-color:#FFFD02;}
.nivo-controlNav{ position:absolute; bottom:0; right:0}
.nivo-controlNav a{ display:block; float:left; width:10px; height:10px; border-radius:60px; font-size:0px; color:#fff; border:1px solid #fff; background-color:#666; margin:5px 3px; overflow:hidden; opacity:0.5; line-height:20px; text-decoration:none;}
.nivo-controlNav a:hover{ background-color:#A20018; color:#fff}
.content{ width:1200px; height:auto; margin:0 auto; * margin:40px auto 0 auto;}	
.content_box{ display:inline-block; width:1100px; min-height:190px; margin:5px 0;* margin:10px auto 0 auto; }
.content_box1_l{ width:275px; height:auto; font-family:"微软雅黑"; font-size:13px;  float:left; padding:15px;}	
.content_box1_l a{text-decoration:none; color:#555;cursor:pointer}
.content_box1_l a:hover{text-decoration:underline; color:#c21f0d}
.content_box1_title{ height:30px; font-size:15px; font-family:"微软雅黑"; margin:0 0 15px 0; color:#555; font-weight:bold;border-bottom:2px solid #005ea6; overflow:hidden}
.more_new{ float:right; font-size:12px; font-family:"微软雅黑"; font-weight: lighter;}
.new_date{ overflow:hidden; margin:0; padding:0; color:#999; font-size:12px; font-family:Arial}
.new_lb{ float:left}
.member_title{ height:40px; line-height:40px; padding:0 20px; font-size:15px; color:#222; font-family:"微软雅黑";border-bottom: 1px solid #b4d8f4; background:url(images/title_bg.png)}
.xie ul{ margin:10px 0 0 0}
.xie ul li{ display:block; width:150px; height:210px; margin:0 5px; float:left; position:relative;}

.date{ line-height:40px; font-size:12px; color:#666}
.news_box{ padding:0px 15px;}
.news_box_content{ width:312px; height:190px; margin:5px 2px; padding:5px 2px; float:left; border:1px solid #eee}
.news_box_content ul li a{ text-decoration:none; color:#666; font-family:"微软雅黑"; font-size:12px;  }
.news_box_title{background-color: #D8D8D8;
color: #444;
padding: 1px 5px;
font-family: 微软雅黑;
font-size: 15px;
font-weight: bold}
.friend_link{ width:100%; margin-top:15px; border: 1px solid #e7e7e7;
    background: #fff; float:left;    box-shadow: 0 0px 2px 0 #dfdfdf; }

.link_menu{ position:absolute; top:-20px}

.link_box .box{ padding-top:10px; height:auto !important; min-height:150px}
.link_box .tab{height: 37px; border:none !important; text-align:center; margin-top:-20px}
.link_box .tab li{ float:none !important; display:inline; padding:5px 10px !important; background:#eff4f8; font-size:14px !important;
border:1px solid #e7e7e7}
.link_ul{ padding:0 25px}
.link_img{ padding:0 25px}
.link_ul li a{background: #f0f3f5;
    float: left;
    margin: 5px;
    width: 149px;
    color: #3a3a3a;
    font-size: 12px;
    text-align: center;
    line-height: 26px;
    height: 26px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.link_ul li a:hover{background: #0C95EC;
    color: #fff;}
.link_img li{ width:160px; height:50px;}
.hot_products{ overflow:hidden}
.hot_products ul li{ float:left; margin: 15px 10px; text-align:center; font-size:16px}
.hot_products ul li img{  border:5px solid #d6bfbc; border-radius:5px}
.h_1 {font-family:微软雅黑; font-size:14px; color:#0d62a5; width:88px; height:33px; line-height:33px;vertical-align:middle;position:absolute;top:0px;left:0px; text-align:center; font-weight:bold}
.h_1 a{ color:#0d62a5;}
.hot_products ul li a:hover img{ opacity:0.8}
.hot_products ul li:hover .product_name a{ color:#f47e26}
.O8_Index{ width:1080px; text-align:left; margin:0 auto;clear:both; position:relative;}
.O8_Index_t{width:998px; border:1px solid #b7ddff; height:35px; background:url(images/37.jpg) no-repeat;}
.service_box img:hover{ opacity:0.8; }
.O8_Index_d{width:998px;min-height:140px; overflow:hidden;text-align:left; margin:0 auto;border:1px solid #e0e0e0; border-bottom:none; border-top:none; position:relative; padding-top:15px}
.page_ad{ width:1080px; margin:0 auto; overflow: hidden}
.bank{ height:10px;}
.y_1{ width:980px;*width:980px;_width:980px;text-align:left;padding-left:15px; *padding-left:15px;_margin-left:12px;  float:left; position:relative;z-index:9999; display:inline}
.y_1_1{ color:#999;float:left;width:100px; font-size:13px; font-family:"微软雅黑"; text-align:left;height:22px; margin-right:0px;margin-top:0px; *margin-top:0px ; float:left;}
.y_1_2{ margin-top:5px;}
.y_1_2 span{line-height:25px; *padding:0 3px;_padding:0 0px;}
.y_1_2 a{ color:#4b4b4b}
.y_1_2 a:hover{ color:#df0a00;}
.y_1_3{width:960px;*width:960px;_width:960px;}
.x_11{ display:block; z-index:999; background:#fff; position:relative;top:0PX;_position:static;_top:0; text-align:center}
.y_link{ width:860px; float:right}
.bot{ text-align:center;margin:0px auto; }
.bot_1 ul li a img{ border: 1px solid #e5e5e5; padding: 2px;}
.bot_1 ul{}
.bot_1 ul li{ float:left; margin:0px 12px 0 0;_margin:0px 12px;  }
/*Index over*/


#code {
width: 120px;
height: 152px;
background: url(images/code.jpg) no-repeat 0 0;
position: fixed;
top: 340px;
}
.list_c { padding:20px}
.list_c ul{ width: 100%;
   
    font-size: 14px;
    line-height: 30px;}
.list_c ul li{ list-style:url(images/list_ico.jpg); line-height:35px;}
.list_c ul li a:hover{ color:#f00; text-decoration:underline; font-weight:bold}
.list_c ul li a:hover .news-date{ color:#f00 !important}

.footer{ width:100%; margin:0 auto; height:auto;   overflow:hidden; background:#c4c4c4;border-top:1px solid #e0e0e0; clear:both;}

.footer_bar{ width:1200px; margin:0 auto;  overflow:hidden; padding:30px; height:85px; text-align:center; font-size:14px; color:#555}


.connect_b{ width:1200px; margin:0 auto; line-height:40px; color:#eee; text-align:center; font-size:14px; font-family:"微软雅黑"}
.connect_b .b_menu{ float:right;}
.connect_b .line{display: inline-block;width: 22px;text-align: center; color: #333;padding-right: 0px;}
.connect_b a{ color:#eee}
.connect_b a:hover{ color:#37A1FF}
.copyright{ width:100%; height:40px; background:#8d8d8d; }
.code{ width:300px; height:250px; float:right}
.wxbox p{ text-align:center; font-size:14px; color:#eee}
.wxbox{ float:left; margin-left:30px}

/*右侧微信start*/
.weixin{ width:146px; height:410px; position:fixed; top:50%; right:0px; margin-top:-200px; background:url(images/wx.png)}
.product_name{ padding-top:10px}


/*右侧微信end*/

/*slider焦点start*/
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
/*slider焦点start*/

.fb { color:#f47e26}

/*page css*/
.page_content{ width:1100px; min-height:100px; margin:0px auto;position:relative; margin-top:20px; clear:both; overflow:hidden;  *padding-bottom:100px
}
.page_bottom{ width:1080px; height:15px; float:left}
.page_l{ width:228px; min-height:300px; float:left;

margin-bottom:30px}
.page_job{ padding:60px; min-height:600px; font-size:16px; line-height:32px; _border:1px solid #e8e8e8; *border:1px solid #e8e8e8;border:1px solid #e8e8e8;  background:#fff; border-radius:5px; margin-bottom:60px}
.page_b{ padding:60px 120px; min-height:600px; font-size:16px; line-height:32px; _border:1px solid #e8e8e8; *border:1px solid #e8e8e8;border:1px solid #e8e8e8;  background:#fff; border-radius:5px; margin-bottom:60px}
.page_member{padding: 60px 140px 15px 140px;
    min-height: 600px;
    font-size: 14px;
    line-height: 30px;
    _border: 1px solid #e8e8e8;
    border: 1px solid #e8e8e8;
    background: #fff;
    border-radius: 5px;
    margin-bottom: 60px;
}
.page_b .page_c p{ padding-bottom:15px}
.page_box{width:228px; min-height:100px; float:left;
position:relative;
margin-bottom:20px;
	}
.page_r{width:825px;float:left; border-left:1px solid #dfdfdf; min-height:500px;padding-left:15px;color:#555; font-size:14px; line-height:28px; padding-bottom:50px;





}
.new_c ul li{ list-style:none}
/*page cssend*/

/* 新闻栏目右侧start*/
.page_lb{ background:#f5f9fc;  height:50px}
.page_lb ul{ margin-top:30px; text-align:center;}
.page_lb ul li{ margin:0px auto; display:inline-block; padding:0 15px; line-height: 45px;border-bottom: 5px solid #e9edef;
    font-size: 16px; }
.page_lb ul li a { display:inline-block}
.page_lb ul li a:hover { }
/* 新闻栏目右侧end*/
.page_title{ width:198px; height:50px; font-family:"微软雅黑"; font-weight:bold; letter-spacing:2px; font-size:16px; line-height:50px; padding-left:30px; position:absolute; left:0px; top:0; color:#444; overflow:hidden}
.page_t{    color: #666;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    width: 100%;
    line-height: 30px;
    padding-bottom: 15px;
    border-bottom: 5px solid #eeeeee;}
.page_c{ overflow:hidden; padding-top:30px}
.page_c table{ border:1px solid #ccc !important;border-collapse: collapse; font-size:12px !important }
.page_c table td{ padding:0 10px}
.page_c img{ display:block; margin:0 auto; max-width:765px !important; height:auto !important}
.position{ text-align:right; float:right; font-size:12px; font-weight: lighter; color:#fff; padding:0 20px; background:rgba(0, 103, 208, 0.48); *background:#f47e26}
.position a{ color:#fff; text-decoration:none;}
.position a:hover{ color:#b7031e}
.position_t{font-family:'微软雅黑'; float:left;width:auto; height:27px; font-size:16px;}
.home{ font-size:16px}
.page_cotact ul{ padding:15px; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; color:#b7031e; line-height:35px}
.page_cotact ul li em{ font-size:14px; font-family:"微软雅黑"; font-style:normal; color:#666}
.hotnews{ margin-top:60px; clear:both;}
.hotnews ul{ padding-left:12px; padding-bottom:20px;}
.hotnews ul li a{ color:#666; text-decoration:none; }
/*新闻列表*/
.news-date{ font-family: Arial; font-size:10px; float:right; margin-right:30px; color:#999;  font-family: Georgia;}
.new_c ul li a{
  display: block;
  height: 55px;
  line-height: 55px;
  font-family:"微软雅黑";
  color: #3a3a3a;
  font-size:14px;

  border-bottom: 1px dashed #dcdbdb;
  cursor: pointer; text-indent:1em}
  .new_line{border-bottom: 1px dashed #ccc; margin:10px 0 }
.new_c ul li a:hover{color:#f47e26; background:#f9f9f9;  text-decoration:none;}
.new_c ul li a:hover em{ color:#f47e26}
 .new_c ul li em{ float: left;

  color: #999;
  line-height:45px;
  height:45px;
  font-size: 16px;
  font-style:italic;
  /* font-style: italic; */
  font-family: Georgia;
}
.new_c ul li a:active{color:#717C78;}
.ppage{ margin-top:20px; width:1100px; height:60px; line-height:60px; font-size:14px;font-family:"微软雅黑"; letter-spacing:1px; clear:both}
.ppage a{ color:#666; text-decoration:none}
.ppage a:hover{ color:#b7031e; text-decoration:none}
.imgnews{  height:200px; background:#f00; clear:both}
/*新闻列表结束*/

/*新闻详细内容*/
.newTitle{ padding:0px 0 15px 0; font-family:"微软雅黑";text-align:center;color: #444;
font-size: 22px;  border-bottom: 4px solid #EEF0F2; line-height:45px; font-weight:bold
}
.newDate{ text-align:center; color:#999; font-size:13px}
.newContent{ margin:20px 0; font-size:16px; overflow:hidden }
.newContent a{ color:#444}
.newContent img{ max-width:765px; height:auto}
.scPage a{ color:#113ea5; text-decoration:none;  font-size:14px;}
.scPage a:hover{ text-decoration:underline; color:#c00}
.more_about{ background:#f00; background:url(images/content_b_dot.png) repeat-x; padding:20px 0; margin-top:30px}
.more_about p{color: #333;
font-size: 16px;
font-weight: bold; font-family:"微软雅黑"}
.more_about ul{ padding:15px 0}
.more_about ul li{line-height: 25px;
font-size: 14px;
background: url(images/article_common3.gif) 0px 3px no-repeat;
padding-left: 15px;}
.more_about ul li a:hover{ color:#c00}

.newImg{overflow:hidden; width:100%; min-height:190px; padding:10px 0 0 0;}
.newImg ul{float:left; padding-top:10px;border:1px solid #dfdfdf; margin:8px;}
.newImg ul li{clear:both; text-align:center; width:270px; margin:0 5px; }
.newImg ul li a{ padding:0;}
.newImg ul li img{padding:0px; }
.newImg ul .name{height:40px; line-height:40px; font-size:14px; font-family: "微软雅黑"; overflow:hidden; border-top: 1px solid #dfdfdf;}
.newImg ul .name a{ color:#666}
.newImg ul .name a:hover{ color:#0066cc}
.newImg_t{ font-size:16px; font-family:"微软雅黑"; color:#666; margin:0 0 10px 0}



#bos{height:auto; overflow:hidden; border:1px solid #ccc; margin-top:30px; margin:0 auto;}
#bos ul{zoom:1; margin:0 auto; float:left; text-align:left}
#bos ul li{width:150px; height:140px; position:relative; overflow:hidden; float:left; margin-left:15px; background:#FC0; display:inline;}
#bos ul li div{width:150px; height:36px; background:#000; position:absolute; top:300px; left:0;filter:alpha(opacity=70);  -moz-opacity:0.7;  -khtml-opacity: 0.7;  opacity: 0.7; text-align:center; font-size:12px; line-height:36px; color:#fff; z-index:2;}
.boxx{ width:755px; margin:0 auto}
.box1{ width:160px; height:240px; background-color:#F0F9FF; float:left; margin:5px 10px; border:1px solid #d1e4f3}
.box-img{ width:160px; height:200px;}
.box-img a{ width:140px; height:180px;   padding:10px; display:block; text-decoration:none;}
.box-img a:hover{ width:140px; height:180px; background-color:#d1e4f3; padding:10px; display:block;}
.box-wz{ width:160px; height:30px;  text-indent:1em ; border-top:1px solid #fff; color:#99c228}
.box-wz a{font-family:"微软雅黑"; font-size:14px; color:#444; line-height:30px; text-decoration:none;}
.box-wz a:hover{color:#333; text-decoration:none}
.case-url{ width:160px; height:30px;font-size:12px; text-align:left; line-height:20px;color:#bbb; font-family:"微软雅黑"; padding:0 10px}
.case-url a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:30px}
.case-url a:hover{ color:#bbb}
.page{ width:960px; height:60px; margin:60px auto; float:left; text-indent:2em}

.more_link a{ font-family:"微软雅黑"; clear:both; font-size:14px; color:#444; display:block; margin:40px auto; background:#fff; width:150px; height:35px;  text-align:center; line-height:35px; border:1px solid #ccc; border-radius:5px;}
.more_link a:hover{ background:#f47e26; border:1px solid #f47e26; color:#fff}



.memberName{ font-family:"微软雅黑";text-align:center; font-size:16px; font-weight:bold}



/*友情连接start*/
.links{ width:1080px; height:auto; margin:0 auto}
.link-t{ width:1080px; height:auto; margin:10px auto 0px auto; float:left;}
.link-w{ width:1080px; height:auto; margin:20px auto 5px auto; float:left;}
.link-left1{ width:120px; height:535px; background-color:#61CBFD; float:left;}
.link-left2{ width:120px; height:400px; background-color:#ff6fa2; float:left;}
.link-left-t{ width:80px; margin:60px auto;font-size:18px; font-family:"微软雅黑"; text-align:center; color:#fff; line-height:30px}
.link-right{ width:1080px; height:auto; }
.link-wz{ width:1080px; height:400px;  background-color:#fff; pading:10px 0}
.link-wz a{
display: block;
width:auto;
height: 25px;
line-height: 25px;
border: 1px solid #EEE;
background: #F6F6F6;
color: #666;
text-align: center;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
margin: 8px 0 0 9px;
float: left;
padding:2px 20px;
overflow:hidden;
text-decoration:none
}
.link-wz a:hover{
text-decoration:none;
border: 1px solid #DDD;
color: #FF3D00;
background: #F3F3F3;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F3F3F3', endColorstr='#E9E9E9');
background: -webkit-gradient(linear, left top, left bottom, from(#F3F3F3), to(#E9E9E9));
background: -moz-linear-gradient(top, #F3F3F3, #E9E9E9);
}
.link-tu{ width:180px; height:70px; display:block} 
.link-name{ width:160px; height:20px; background-color:#fff; padding:5px; margin-top:10px; border-top:1px solid #eee; display:block; font-family:"微软雅黑"; font-size:14px; color:#666; overflow:hidden}
.yq{ width: 180px;
height: 110px;
background: #fff;
float: left;
padding: 6px 4px;
margin: 0px 0px 10px 8px;
border: 1px solid #e4e4e4;}
/*友情连接end*/

.yqlink{ font-family:"微软雅黑"; font-size:16px; color:#666; padding:0 15px;}




/* 导航栏下拉菜单样式 */
.xSC_MENU{display:none; width: 110px; overflow:hidden;
    background:#d71527; border:1px solid #cc1021; border-top:none;  border-radius:0 0 5px 5px;

	
	}
.xSC_MENU a{color:#fff; font-size:14px; text-decoration: none;}
.xSC_MENU a:hover{text-decoration:none; }
.xSC_MENU .subject{

 }
 .xSC_MENU .subject li { float: left;}
.xSC_MENU .subject li a{*width:110px;min-width:110px;max-width:110px;padding:0px;  display:block;font-family: "microsoft yahei", Verdana, Arial; font-size:14px; color:#fff; line-height:35px; text-align:center; box-shadow:none !important}
.xSC_MENU .subject li a:hover{ background:#cc1021;color:#fff;}
.about_c{ overflow:hidden; clear:both}
.about_c .about_l{ width:450px; height:270px; float:left}
.about_c .about_l img{ border-radius:10px;}
.about_c .about_r{ width:720px; height:270px; font-size:14px; line-height:28px; float:right; position:relative}

.about_more a{ font-family:"微软雅黑"; font-size:14px; color:#444; display:block; background:#fff; width:150px; height:35px; position:absolute; left:0; bottom:0;  text-align:center; line-height:35px; border:1px solid #ccc; border-radius:5px;}
.about_more a:hover{ background:#f47e26; border:1px solid #f47e26; color:#fff}
.reg{ width:950px; min-height:500px; margin:25px auto; background-color:#f5f5f5; position: relative;font-family: "microsoft yahei"; font-size:14px; 
border: solid 1px #e5e5e5;
padding: 40px 20px 60px 30px;box-shadow: 2px 2px 2px #B9B9B9;}
.reg_title{ width:145px; height:51px; position:absolute; top:15px; left:-8px; background:url(images/reg_log.png) no-repeat}
.reg_l{ width:630px; min-height:500px; float:left; margin-top:30px;border-right: solid 1px #e5e5e5;}
.reg_r{ width:300px; min-height:500px; float:right; margin-top:30px; background:url(images/reg_r.jpg) no-repeat right}
.reg_l table{ width:630px; margin:0; padding:0;border:none; color:#666;box-shadow:none}
.inputstyle{ width:250px; height:25px; margin:0px 0; border:1px solid #ccc; padding:0 10px; line-height:25px;}
.reg_bt{ width:270px; height:40px; cursor:pointer; font-size:16px; font-family:"微软雅黑";  border:1px solid #D86C00; outline:none;color:#fff;
background: #ffa84c; /* Old browsers */
background: -moz-linear-gradient(top,  #ffa84c 0%, #ff7b0d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(100%,#ff7b0d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffa84c 0%,#ff7b0d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 ); /* IE6-9 */



}

/*列表页|领导团队*/
.list_team{margin:0 auto;overflow:hidden; padding:20px}
.list_team a{position:relative;display:block;float:left;margin:30px 20px 0 0;width:330px;height:350px; background:#fff;border:1px solid #E2DFDF;border-radius:5px;cursor:pointer;}
.list_team a.noMr{margin-right:0;}
.list_team a .fl{padding:0;}
.list_team a .fl img{padding:0}
.list_team a .fr{width:100%;height:40px; line-height:40px;border-bottom:1px dashed #eee; text-align:center; font-size:16px }
.list_team a .fr span{display:block;margin-top:10px;line-height:40px;}
.list_team a .fr span .title{font-weight:bold;color:#f47e26; font-size:16px}
.list_team a .fr span .hits{float:right;padding-right:3px;font-family:Georgia, "Times New Roman", Times, serif;}
.list_team a .fr span em{ font-style:normal}
.f18 span{ display:inline-block !important}
.list_team a .fr p{padding-top:8px;line-height:25px;}
.list_team a:hover{border:1px solid #E2DFDF;;box-shadow: 0 0px 30px rgba(0,0,0,0.2);}
.list_team a:hover .fr{color:#f47e26;}
.list_team a .fr .desc{ font-size:14px; color:#888; padding:20px; text-align:left}



.login{ width:950px; min-height:500px; margin:25px auto; background-color:#f5f5f5; position: relative;font-family: "microsoft yahei"; font-size:14px; 
border: solid 1px #e5e5e5; line-height:30px;
padding: 40px 20px 60px 30px;box-shadow: 2px 2px 2px #B9B9B9;}
.login_title{ width:145px; height:51px; position:absolute; top:15px; left:-8px; background:url(images/reg_log.png) -1px -58px no-repeat}
.login_l{ width:630px; min-height:500px; float:left; margin-top:30px;border-right: solid 1px #e5e5e5;}
.login_r{ width:300px; min-height:500px; float:right; margin-top:30px; background:url(images/reg_r.jpg) no-repeat right}
.login_l table{ margin:30px auto; padding:0;border:none; color:#666;box-shadow:none}
.login_l table a{ color:#b7031e; text-decoration:none}
.inputss{ width:250px; height:30px; margin:5px 0; border:1px solid #ccc; padding:0 10px; line-height:25px;}
.login_bt{ width:270px; height:40px; cursor:pointer; font-size:16px; font-family:"微软雅黑";  border:1px solid #D86C00; outline:none;color:#fff;
background: #ffa84c; /* Old browsers */
background: -moz-linear-gradient(top,  #ffa84c 0%, #ff7b0d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(100%,#ff7b0d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffa84c 0%,#ff7b0d 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffa84c 0%,#ff7b0d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 ); /* IE6-9 */



}

.red{color:#F00;}
.b{font-weight:bold; font-family:"微软雅黑"; font-size:14px; color:#222}

.turn_m{ width:375px; height:225px; margin:0px 10px 0 10px; float:left;}
.turn_r{ float:right; width:300px;_width:296px; height:225px; margin:0px 0 0 0; padding:0; overflow:hidden;}


/*焦点图片*/
.turn{ float:left; margin-top:10px; width:300px; height:225px; position:relative; overflow:hidden;}
.turn-loading{ width:300px; height:225px; position:absolute; z-index:4; overflow:hidden; background:#202f42;}
.turn-loading img{ width:32px; height:32px; margin:51px 0 0 135px;}
.turn-pic li{ position:absolute; top:0px; left:0px; filter:alpha(opacity=0); opacity:0;}
.turn-pic li img{ width:300px; height:225px; overflow:hidden;} 
.turn-bg{ width:300px; height:32px; overflow:hidden; background:#000; position:absolute; z-index:2; bottom:0; filter:alpha(opacity=50); opacity:0.7;}
.turn-tit{ font-size:12px; }
.turn-tit a{ color:#afafaf; text-decoration:none;}
.turn-tit a:hover{ color:#ffb02b; text-decoration:none;}
.turn-tit li{ position:absolute; z-index:3; bottom:-20px; left:5px;}
.turn-btn{ position:absolute; z-index:3; font-size:12px; color:#afafaf; bottom:5px; right:15px;}
.turn-btn .lb,.turn-btn .rb{ width:6px; height:9px; background:url(images/btn.png) no-repeat; overflow:hidden; position:absolute; top:8px; left:-10px; cursor:pointer;}
.turn-btn .rb{ background-position:-6px 0; left:21px;}
.turn-btn span{ text-align:center;}

/*焦点图片end*/
.top_new{ height:100px; width:374px; overflow:hidden; font-size:12px; color:#666; background-color: #ECECEC; line-height:25px;
border: 1px solid #E2E2E2; padding:5px 3px;}
.top_new p img{ width:0; height:0; display:none}
.top_new_t a{ font-size:18px; text-decoration:none; color:#b7031e; font-family:"微软雅黑"; padding-left:15px;}
.top_new_t a:hover{ color:#f00}
.top_new a{  color:#666}
.turn_m ul{  padding-left:18px; padding-top:7px; line-height:25px;}
.turn_m ul li{ list-style:circle !important; font-size:13px;}
.turn_m ul li a{ color:#666; text-decoration:none}

.about_us{width: 280px;
height: auto;
font-family: "微软雅黑";
font-size: 13px;
float: left;
padding: 15px;}
.about_us ul li{background:url(images/about_ico.png) no-repeat;
float: left;
height: 36px;
margin: 15px 10px 0 0;
padding-left: 40px;
width: 89px;}

.about_us ul li a{
	display: block;
font-family: "微软雅黑", "黑体";
font-size: 14px;
height: 33px;
line-height: 33px;
text-align: center;
width: 87px;
color:#373737;
text-decoration:none}



.about_us ul li a:hover{border:1px solid #bb3b35; height:31px; line-height:31px; width:85px;  color:#AA7400}
.about_us a{ color:#666; text-decoration:none}


#div0{width: 1148px;  overflow:hidden;margin: 0 auto;clear:both}
#div1{width: 1200px;height:275px;position: relative;overflow: hidden;cursor:pointer;}
#div1 ul{position: absolute;top: 0;left: 0;}
#div1 ul li{width: 180px;height: 250px;list-style: none; margin: 0 8px;float: left; border:1px solid #f5f5f5; border-radius:5px; box-shadow:0 0 5px #ccc; padding:10px; position:relative;}
#btn1,#btn2{width: 20px;height: 20px;display: block;cursor:pointer;float: left;position: absolute;top:5px; z-index:999; border:1px solid #005eb2; line-height:20px; font-weight:lighter; font-size:20px; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#fff}
#btn1{ background:#056cc8;right:30px;}
#btn2{ background:#056cc8; ;right: 0px;}
.member_name{
	position:absolute;
	bottom:0;
	left:0;
width:180px;
padding:0 10px;
height: 40px;
line-height: 40px;
text-align: center;
background-color: #fff;
color: #000; 
font-size:14px; 
font-family:"微软雅黑"}
#div1 ul li a:hover img{transform:scale(1.01);width: 100%; border-radius:5px;
	transition-duration:500ms;}

#div1 ul li a:hover .member_name{ background:#f5f5f5;color:#f47e26}
.member h1{ margin:0 ; padding:0 0 30px 0; font-size: 34px;
    color: #f47e26;
    line-height: 47px; font-weight:lighter;font-family:"微软雅黑"}
.news_box_content ul { margin-top:10px}
.Dx { font-size:14px; font-family:"微软雅黑"}
.Dx a{ color:#333; text-decoration:none; font-size:14px}

.s_reg{ font-family:"微软雅黑"; font-size:12px;}

.nivo-prevNav,.nivo-nextNav{ display:none}
.content_box1_2{ width:350px; height:auto; font-family:"微软雅黑"; font-size:13px;  float:left; padding:15px;}	
.content_box1_2 a{text-decoration:none; color:#555;cursor:pointer}
.content_box1_2 a:hover{text-decoration:underline; color:#c21f0d}
.content_box1_2 li{ overflow:hidden}
.row4{ overflow:hidden}

.projectNav{ width:100%; height:36px; border-bottom:5px solid #0e63a6;   border-top:1px solid #eee; clear:both; font-family:"微软雅黑"}
.projectNav ul{ width:1080px; padding-left:2px; height:36px; background:url(images/bottom_line.jpg) repeat-y left; float:none; margin:0 auto}
.projectNav li{ width:104px; height:36px; padding-right:2px; background:url(images/bottom_line.jpg) repeat-y right; text-align:center; float:left; overflow:hidden}
.projectNav li a{ display:inline-block; width:100%; line-height:36px; color:#444}
.projectNav li a:hover{ color:#0068b7}

.aboutNav{ margin-top:20px;}
.aboutNav li{ width:140px;}
.copyright select{ width:190px; float:right; margin-top:10px; display:inherit; border:1px solid #666; background:#222; font-family:"微软雅黑"; font-size:12px; color:#ccc; line-height:30px}

.copyright_l{ width:280px; float:left; overflow:hidden; text-align:left;}
.copyright_r{ width:720px; float:left;  overflow:hidden;text-align:left;}
.share{ clear:both; padding:15px 0}
.ad{ width:1100px; height:110px; margin:0 auto; padding:0px 0 0px 0}
.ad ul li{ float:left; }


.open a{ color:#fff !important;background:#e71527 !important;}

.page_lb1{ font-size:14px; font-family:"微软雅黑"; color:#666}
.page_lb1 ul{ padding-left:30px}
.page_lb1 li{ line-height:28px; list-style:square;}
.page_lb1 li a:hover{ color:#005ea6; text-decoration:underline}


.index_news{ width:1080px; height:302px; margin:15px 0; padding:10px; clear:both ; background:#fff; box-shadow: 0 0px 2px 0 #dfdfdf;
   }
.index_news_l{ width:480px; height:308px; float:left; background: #fff; }
.index_news_m{ width:450px; height:308px; border-radius:0px;-webkit-border-radius:0px; float:left; margin-left:15px;    box-shadow: 0 1px 2px 0 #dfdfdf; border:1px solid #dfdfdf;}
.index_news_m ul{line-height:22px; font-size:13px; }
.index_news_m ul li a:hover{ color:#0e63a6; text-decoration:underline}
.index_link{ width:998px; height:110px; background:#eee; border:1px solid #e1e1e1}
.index_link ul{ padding:15px 20px}
.index_link li{ width:231px; height:86px; float:left; margin-right:8px; }
#index_bt{ width:auto; height:35px; background:#e5e5e5;line-height:35px; font-family:"微软雅黑"}
.index_news_r{ width:580px; height: 300px;
    float: left;
    margin-left: 20px;}
.index_news_r h2 img{ display:block; margin:0 auto; padding:10px 0}
.index_news_r ul{ padding-top:0px; background:#fff;}
.index_news_r ul li{

display: block;
font-size: 16px;
color: #888;
margin-top:1px; position:relative}
.right_bar{ background:#f00; width:60px; height:120px; float:right}
.li1 a{
background:url(images/li1Bg.png) 30px 5px no-repeat}
.li1 a:hover{background:url(images/li1Bg.png) #0067d0 30px -40px no-repeat; color:#fff}

.li2 a{
background:url(images/li2Bg.png) 25px 5px no-repeat}
.li2 a:hover{background:url(images/li2Bg.png) #0067d0 25px -40px no-repeat; color:#fff}
.li3 a{
background:url(images/li3Bg.png) 30px 5px no-repeat}
.li3 a:hover{background:url(images/li3Bg.png) #0067d0 30px -40px no-repeat; color:#fff}

.li4 a{
background:url(images/li4Bg.png) 30px 5px no-repeat}
.li4 a:hover{background:url(images/li4Bg.png) #0067d0 30px -40px no-repeat; color:#fff}
.li5 a{
background:url(images/li5Bg.png) 30px 5px no-repeat}
.li5 a:hover{background:url(images/li5Bg.png) #0067d0 30px -40px no-repeat; color:#fff}



.index_news_r ul li a{
display: block;
    height: 41px;
    line-height: 41px;
    font-family: "微软雅黑";
    color: #3a3a3a;
    font-size: 15px;
    border-bottom: 1px solid #fefefe;
    cursor: pointer;
    text-indent: 1em;
}
.index_news_r ul li a:hover{color:#fff; background:#d71527;  text-decoration:none;}
.index_news_r ul li a em{
	float: left;
    color: #999;
    line-height: 41px;
    height: 41px;
    font-size: 16px;
    font-style: italic;
    /* font-style: italic; */
    font-family: Georgia;}
	.index_news_r ul li a:hover em{ color:#fff}
.index_news_r ul li a:hover .news-date{ color:#FF97A1}
.indexNewsList li span{ float:right; line-height:27px; color:#bfbfbf}
.indexNewsList li a:hover{ color:#f47e26}
.indexNews ul.tab li{ font-size:16px; line-height:40px; color:#666; padding:0 15px; float:left; font-family:"微软雅黑";
 cursor:pointer; font-weight:normal}
 .indexNews ul.tab{height:45px;


}
.red_t a{ color: #ee0000;
    font-size: 16px;
    line-height: 24px;
    font-weight: bold;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    padding: 16px 15px;}
.indexNews ul.tab li.focus{ background:#f47e26; color:#fff}
.indexNews ul.tab li.focus span{ color:#1871b7}
.indexNews ul.tab_index{ height:45px}
.indexNews ul.tab_index{ background:url(images/title_line.png) 0 46px}  
.indexNews ul.tab_index li.focus{ background: url(images/hover_line.png) center bottom no-repeat ; color:#d71527; } 
.indexNews ul.tab_index li{ font-size:18px; height:45px; line-height:40px; color:#666; padding:0 15px; float:left; font-family:"微软雅黑";
 cursor:pointer;font-weight:bold } 

.indexNewsList{ width:420px; padding: 10px; }
.indexNewsList li{ width:420px;}
.indexNewsList li a{ display:inline-block; font-size:14px; font-family:"微软雅黑"; color:#444; line-height:28px; background: url(images/list_ico.png) no-repeat left center; padding-left:16px;}
.indexNewsList li a:hover{ color:#1871b7 !important}
.indexNews .box{ height:255px; float:left; margin-top:5px;}
.indexNewsImg{ width:450px; height:300px;  text-align:center; z-index:99;  float:left; margin-right:24px; display:inline; position:relative; background:url(images/loading.gif) no-repeat center;}
.indexNewsImg img{ padding:4px}
.indexNewsImg li{ position:absolute; left:0; top:0; display:none}
.indexNewsImg .num{ height:14px; position:absolute; z-index:35; bottom:50px; right:170px}
.indexNewsImg .num a{ display:inline-block; width:15px; height:10px; cursor:pointer; float:left; margin-right:2px; position:relative}
.indexNewsImg .num a p{ line-height:14px; color:#fff; text-align:center; position:relative; z-index:35;
top: 0;
line-height: 15px;
margin: 0;
padding: 0;
text-align: ecnter;
cursor:pointer;
}
.indexNewsList2{ width:420px; padding: 10px}
.indexNewsList2 li{ width:410px; height:27px;}
.indexNewsList2 li a{ display:inline-block; font-size:14px; font-family:"微软雅黑"; color:#444; line-height:25px; background: url(images/article_elite7.gif) no-repeat left center; padding-left:10px;}
.indexNewsList2 li span{ float:right; line-height:25px; color:#bfbfbf}
.indexNewsList2 li a:hover{ color:#1871b7 !important}

.indexNewsList3{ width:450px; padding: 10px}
.indexNewsList3 li{ width:420px; height:27px;}
.indexNewsList3 li a{ display:inline-block; font-size:14px; font-family:"微软雅黑"; color:#444; line-height:25px; background: url(images/article_elite7.gif) no-repeat left center; padding-left:10px;}
.indexNewsList3 li span{ float:right; line-height:25px; color:#bfbfbf}
.indexNewsList3 li a:hover{ color:#1871b7 !important}
.icon_tab{ padding-right:5px}
.indexNewsImg_title{position:absolute; text-align:center; text-indent:1em; font-size:12px; width:474px; height:40px; right:4px; line-height:40px; bottom:12px;z-index:0; padding:3px; background:url(images/index_title_bg.png) repeat-x;* bottom:7px;}
.indexNewsImg_title p{ margin:0;}
.new_tt a{ font-size:16px; color:#fff; line-height:25px; font-family:"微软雅黑"}
.new_tt a:hover{ text-decoration:none !important; color:#fff !important}
.new_ss{ font-size:12px; line-height:20px !important; padding:0 5px !important; color:#c4c4c4}

.indexNewsImg .numbg{ width:10px; height:10px; border-radius:50%; background:#fff; filter:alpha(opacity=35); -moz-opacity:0.35; -khtml-opacity:0.35; opacity:0.35; position:absolute; top:0; left:0}
.indexNewsImg .num a.cur p{ font-weight:bold;}
.indexNewsImg .num a.cur .numbg{ background:#f5f5f5; filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0;}
.indexNewsImgs{ width:245px; height:168px; border:4px solid #e5e5e5; float:left; margin-right:24px; display:inline; position:relative}
.indexNewsImgs li{ position:absolute; left:0; top:0; display:none}
.indexNewsImgs .nums{ height:14px; position:absolute; z-index:35; bottom:4px; left:6px}
.indexNewsImgs .nums a{ display:inline-block; width:14px; height:14px; float:left; margin-right:2px; position:relative}
.indexNewsImgs .nums a p{ line-height:14px; color:#fff; text-align:center; position:relative; z-index:35}
.indexNewsImgs .numbg{ width:14px; height:14px; background:#fff; filter:alpha(opacity=35); -moz-opacity:0.35; -khtml-opacity:0.35; opacity:0.35; position:absolute; top:0; left:0}
.indexNewsImgs .nums a.cur p{ font-weight:bold;}
.indexNewsImgs .nums a.cur .numbg{ background:#c81717; filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1.0; opacity:1.0;}
.indexRecNews{ width:355px; height:86px; overflow:hidden; padding-bottom:6px; border-bottom:1px dotted #d2d2d2; float:left; margin-bottom:5px}
.indexRecNews a{ display:inline-block}
.indexRecNews a.title{ font-size:14px; line-height:22px; color:#0c61a4; font-family:"微软雅黑"; font-weight:bold; margin-bottom:4px;}
.indexRecNews a.intro{ line-height:18px;}
.indexRecNews a span{ display:inline-block; font-size:10px; line-height:18px; color:#c1c1c1; padding-left:12px;  no-repeat left 7px; margin-left:15px;}
.indexRecNews a:hover,.indexRecNews a:hover span{ color:#0068b7}
.indexNews .boxs{ display:none; position:relative}
.indexNews .boxs a.more{ display:inline-block; font-size:12px; font-family:"微软雅黑"; line-height:18px; color:#888 !important; padding-left:12px; position:absolute; top:-40px; right:20px}
.indexNews .boxs a.more:hover{ color:#0068b7}
.company_ul{ padding:20px 5px}
.company_ul li a{
	display: inline-block;
    font-size: 14px;
    font-family: "微软雅黑";
    color: #444;
    line-height: 25px;
   
    padding-left: 10px;}
.company_ul li a:hover{ color:#212c98}
.content_box_l{ float:left; width:440px; margin-right:15px; height:280px;border: 1px solid #dfdfdf; box-shadow:0 0px 2px 0 #dfdfdf}
.content_box_m{ float:left; width:450px; height:280px;border: 1px solid #dfdfdf; box-shadow:0 0px 2px 0 #dfdfdf}
.content_box_r{ width: 255px;height: 280px;border: 1px solid #dfdfdf; box-shadow:0 0px 2px 0 #dfdfdf;float: right;}
.icon_img{ color:#1367ad; font-size:16px; padding-right:6px}
.content_box_title{ height:40px; line-height:40px; padding:0 20px; font-size:16px; color:#056cc8; font-family:"微软雅黑";/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
; }
.content_box_t{width: 245px;height: 280px;border: 1px solid #d1e4f3;float: right;}
.content_box_List{ padding:15px;}
.content_box_List li{ width:100%}
.content_box_List li a{ display:inline-block; font-size:14px; font-family:"微软雅黑";  line-height:26px; background: url(images/article_elite7.gif) no-repeat left center; padding-left:10px;}
.content_box_List li a:hover{ color:#0068b7; text-decoration:underline}
.content_box_List span{
float: right;
line-height: 26px;
color: #bfbfbf;
font-size: 12px;
font-family: airal;
}

#table{border-collapse: collapse; background:#fff; width:100%}
#table td{ border:1px solid #dfdfdf;text-align:center; padding:10px 2px; font-family:"微软雅黑"; font-size:14px;


/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,e5e5e5+100;White+3D */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
}
#table td:hover{

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4e8ece+0,1873ce+44,0067d0+100 */
background: rgb(78,142,206); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(78,142,206,1) 0%, rgba(24,115,206,1) 44%, rgba(0,103,208,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(78,142,206,1)), color-stop(44%,rgba(24,115,206,1)), color-stop(100%,rgba(0,103,208,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(78,142,206,1) 0%,rgba(24,115,206,1) 44%,rgba(0,103,208,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(78,142,206,1) 0%,rgba(24,115,206,1) 44%,rgba(0,103,208,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(78,142,206,1) 0%,rgba(24,115,206,1) 44%,rgba(0,103,208,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(78,142,206,1) 0%,rgba(24,115,206,1) 44%,rgba(0,103,208,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e8ece', endColorstr='#0067d0',GradientType=0 ); /* IE6-9 */
}
#table td:hover a{ color:#fff}
.Newspaper{ width:740px;}
.Newspaper dl{ width:170px; height:; margin-right:15px; float:left; margin-bottom:40px; height:230px;  padding:0; background:#f00}
.Newspaper dd{width:170px; margin:0; padding:0; height:230px;}
.Newspaper dt{ text-align:center; font-size:14px; font-family:"微软雅黑"; padding:10px 0}
.Newspaper_c{ padding:20px}
.Newspaper_c img{ max-width:960px !important; display:block; margin:0 auto}
.Newspaper dd a{ float:left}
.more_new{
font-size: 12px;
color: #777;
float: right;}



.main_massage_box{width:100%; height:70px; padding:1px}
.main_massage_box ul{width:100%;height:70px; display:block;position:relative;}
.main_massage_box ul li{width:111px; height:70px; line-height:70px; text-align:center; display:block; float:left;background:#eee; font-size:18px; font-weight:bold;}
.main_massage_box ul li a{color:#f47e26; display:block; font-family: "微软雅黑";}
.main_massage_box ul li a:hover{ background:#f47e26; color:#fff;}
.main_download_box{width:224px;_width:230px; height:201px;margin:0 auto;margin-top:5px; background:url(images/biaoshi.jpg) no-repeat; position:relative; *margin-left:1px}
.main_download_box1{margin-top:14px;_left:4px;}
.main_download_box .main_download_ul1{ position:relative;display:block;left:-2px;*left:-1px;}
.main_download_box .main_download_ul1 li{width:111px; height:100px; line-height:100px; text-align:center; float:left;margin-left:1px;_margin-left:0px;}
.main_download_li1{ position:relative;_left:2px;}
.main_download_li2{ position:relative;_left:2px;}
.main_download_box .main_download_ul1 li a{width:111px; height:100px;display:block; float:left;margin-left:1px;_margin-left:0px;}
.main_download_box .main_download_ul1 li a:hover{background:url(images/biaoshi1.jpg) no-repeat;}
.main_download_box .main_download_ul2 li{margin-top:1px;}
.main_download_box .main_download_ul2 li a:hover{background:url(images/biaoshi1.jpg) no-repeat 0 -101px;}
.main_download_box .main_download_ul1 .main_download_li1 a:hover{ background-position:-112px 0}
.main_download_box .main_download_ul1 .main_download_li2 a:hover{ background-position:-112px -101px}

.zmhd{ line-height:35px; height:35px; font-size:16px; font-family:"微软雅黑"; color:#fffc00; padding:0 10px; border-bottom:1px solid #004a85;

}
.zmhd span{ padding-right:20px}
.icon-radio-checked{ color:#e9e9e9; font-size:4px !important; position:absolute; left:-15px; top:11px;}
.icon-uniE616{ font-size:16px; padding-right:5px; color:#666}

.tjzd{ padding:40px 10px 10px 10px ; border:1px solid #e1e1e1; position:relative}
.tjzd a{ padding:0 5px;}
.tjzd a:hover{color:#0e63a6}
.tjzd h3{ position:absolute; top:-5px;  font-size:14px; font-family:"微软雅黑"; color:#666}
.slide_t{ background:#f5f5f5;
 border-bottom:1px solid #e1e1e1;
 border-top:1px solid #e1e1e1}
.download_i{ font-size:24px !important; color:#666  !important}
.download_i:hover{ color:#f00 !important}
.article_t{ text-align:center; line-height:30px; padding:25px 10px 5px 20px; font-size:20px; font-family:"微软雅黑"}
.Feedback{ width:90%; margin:0 auto;font-size:14px; font-family:"微软雅黑";}
.tip{ font-size:12px; padding:10px 0 30px 35px}
.Feedback ul li input{ line-height:25px; border:1px solid #ccc;   color:#666}
.Feedback ul li input[type=textarea]{ width:400px; height:200px}
.Feedback ul{ padding:2px 0}
.Feedback ul .text{ font-size:14px; font-family:"微软雅黑";  color:#666}
.Feedback ul li input[type=submit]{ width:270px; height:40px;
background: #0067d0; font-size:16px;font-family:"微软雅黑";
 border:1px solid #0051a3; color:#fff; cursor:pointer}
 
 .path {
  clear: both;
  height: 50px;
  line-height: 50px;
  padding: 30px 50px 0 50px;
  margin-bottom: 30px;
  border-bottom: 4px solid #eff4f8;
}
.path .path_name {
  float: left;
  background: #212c98;
  color: #fff;
  font-size: 24px;
  padding: 0 30px;
  text-align: center;
}
.path .path_name a{ color:#fff}
.path .path_route {
  float: right;
  color: #999;
  font-size: 12px;
}
.path .path_route span {
  color: #999;
}
.path .path_route a {
  color: #999;
}
.path .path_route a:hover {
  color: #F00;
}


#moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps {
	z-index: 2;
	width: 50px;
	height: 50px;
	right: 10px;
	position: fixed;
	cursor: pointer;
	_position: absolute;
	_bottom: auto;
	z-index:99;
	_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}

#moquu_wxin {
	top: 360px;
	_margin-top: 360px
}

#moquu_wxin a {
	background: url(images/sbtn.png) 0 -0px;
	right: 0;
	float: left;
	width: 50px;
	height: 50px;
	text-indent: -9999px
}

#moquu_wxin a:hover {
	background: url(images/sbtn.png) -50px -0px
}

#moquu_wshare {
	top: 412px;
	_margin-top: 412px
}

#moquu_wshare a {
	background: url(images/sbtn.png) 0 -50px;
	width: 50px;
	height: 50px;
	right: 0;
	float: left;
}

#moquu_wshare a:hover {
	background: url(images/sbtn.png) -50px -50px
}

#moquu_wmaps {
	top: 464px;
	_margin-top: 464px
}

#moquu_wmaps a {
	background: url(images/sbtn.png) 0 -150px;
	width: 50px;
	height: 50px;
	right: 0;
	float: left;
	text-indent: -9999px
}

#moquu_wmaps a:hover {
	background: url(images/sbtn.png) -50px -150px
}

#moquu_top {
	top: 516px;
	_margin-top: 516px;
	background: url(images/sbtn.png) 0 -101px;
	width: 50px;
	height: 50px
}

#moquu_top:hover {
	background: url(images/sbtn.png) -50px -101px
}

.moquu_wxin,.moquu_wshare {
	position: relative;
	z-index: 2
}

.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {
	display: block
}

.moquu_wxin .moquu_wxinh {
	position: absolute;
	display: none;
	left: -210px;
	top: -140px;
	width: 200px;
	height: 264px;
	background: url(images/code.png) -1px -2px no-repeat
}

.moquu_wshare .moquu_wshareh {
	position: absolute;
	display: none;
	left: -210px;
	top: -140px;
	width: 200px;
	height: 264px;
	background: url(images/moquu_wshare.png) no-repeat
}
.contact_box{ padding:25px 15px}
.contact_box h2{ font-family:"微软雅黑"; font-weight:lighter; padding:15px 0; text-align:center}
.contact_box ul li{ font-size:14px; font-size:12px}
.contact_box ul li span{ font-weight:bold; font-size:14px;}

/*=内容页样式=*/
/*内页广告|当前位置*/
.pagebanner{height:300px;overflow:hidden; position:relative;
}
.pagebanner img{max-height:400px; transition:all 0.3s;
_height:expression_r(this.height<400px?"auto":"400px"); }
.page_new_banner{background-image:url(images/page_banner.jpg);}
.wid800{margin:0 auto;width:800px;}
.page_about_banner{height:266px;background:url(images/page_banner_bg.jpg) no-repeat center top;overflow:hidden;}
.location{width:1100px;overflow:hidden; padding:105px 0; position:absolute; left:50%; margin-left:-550px; text-align:center}
.about_location{text-align:center;}
.search_location{top:50px;text-align:center;}
.location em{display:block;width:47px;height:1px;background:#999;overflow:hidden;}
.about_location em{margin:0 auto;}
.search_location em{margin:0 auto;}
.location h1{text-align:center; font-size:30px; color:#fff;    text-shadow: 0 0 1px #8C8C8C;}
.location h1 a{color:#fff;}
.page_sub_nav{    width: 100%;
  
    height: 60px;box-shadow: 0 0 5px rgba(82, 82, 82, 0.22);
    position:absolute; bottom:0; background:#fff;    border-bottom: 2px solid #e3e3e3; opacity:0.99;   *background:url(images/menu_li_bg.png) repeat;}
.page_sub_nav ul li{display:block;float:left;text-align:center; height:35px}
.page_sub_nav ul li a{position:relative;display:block; padding:0 15px;height:33px; border-radius:5px;line-height:33px;color:#333;z-index:2; font-size:15px;}	
.page_sub_nav ul li em{position:relative;top:-33px;left:0;display:block;width:88px;height:33px;background:#fff;z-index:0;}
.page_sub_nav ul li a:hover{ color:#e71527;text-decoration:none;}	

.page_sub_nav #lanPos{position:absolute;top:0;left:0;width:90px;height:33px;line-height:33px;background:#fe0000;z-index:0;transition:left .2s;}
.gary{ background:#f7f6f7}
.tab-bd .fl,.tab-bd .fr{ padding-top:60px}
.position_bar{ width:1100px; margin:0 auto; padding:12px}
.position_l{ width:850px; float:left;}
.position_r{ width:250px; text-indent:2em; padding:8px 0; float:left; background:url(images/position_ico.png)0 10px no-repeat}

/*首页*/
.indexmaindiv{height:270px;margin:0px auto;width:1010px;}
.indexmaindiv .playerstyles{width:168px;height:44px;background:url('images/playstyles.png') no-repeat;}
.indexmaindiv1{margin-top:25px;}
.indexmaindiv1,.stylesgoleft{float:left;width:21px;height:28px;background:url('images/arrowhead.png') no-repeat left top;margin:106px 5px 0px 0px;cursor:pointer;}
.indexmaindiv1,.stylesgoleft:hover{float:left;width:21px;height:28px;background:url('images/arrowhead.png') no-repeat left -28px;margin:106px 5px 0px 0px;cursor:pointer;}
.indexmaindiv1,.playerdetail{width:172px;height:245px;background:#FFF;font-family:'微软雅黑';}
.indexmaindiv1,.playerdetail,.detailimg{width:172px;height:124px;}
.indexmaindiv1,.playerdetail,.detailimg img{width:172px;height:115px;}
.indexmaindiv1,.playerdetail,.teanames{text-align:center;font-size:14px;margin-top:5px;color:#404040;}
.indexmaindiv1,.playerdetail,.teadetail{width:156px;height:27px;margin:5px 8px;color:#666;}
.indexmaindiv1,.playerdetail,.checkdetail{width:134px;height:27px;display:block;background:url('images/checkdetail.png') no-repeat;margin:18px;}
.indexmaindiv1,.stylesgoright{float:left;width:21px;height:28px;background:url('images/arrowhead.png') no-repeat left -56px;margin:106px 0px 0px 15px;cursor:pointer;}
.indexmaindiv1,.stylesgoright:hover{float:left;width:21px;height:28px;background:url('images/arrowhead.png') no-repeat left -80px;margin:106px 0px 0px 15px;cursor:pointer;}
/*滚动*/
.maindiv1{float:left;width:937px;height:245px;overflow:hidden;position:relative;}
.maindiv1 ul{position:absolute;left:0;top:0;}
.maindiv1 ul li{float:left;width:172px;height:245px;margin-left:13px;}

.scoll_news .scoll_l{ float: left; width: 270px; height:300px; overflow:hidden}
.scoll_news .scoll_name{padding:0 0 0px 0; font-size: 34px;color: #f47e26;line-height: 47px; font-weight:lighter;font-family:"微软雅黑"}
.scoll_news{font-size: 25px; line-height: 30px;color: #888;display: block;text-transform: uppercase; padding:20px}
.scoll_news .scoll_l .more{display: inline-block;padding-right: 46px;line-height: 32px; font-size: 18px;color: #333;margin-top: 22px;background: url("images/bg_60.png") no-repeat right top;}
.scoll_news .scoll_l{ float: left;width:200px; height:300px;}
.scoll_news .scoll_r{ float: right; width:900px; height:300px; position:relative}
.scoll_r ul li{width: 28.6%;
margin-right: 4.6%; float:left}
.scoll_r ul li a{ color:#444}
.scoll_r .scoll_r_name{line-height: 22px;
display: block;
height: 44px;
overflow: hidden; font-size:16px; color:#222}
.scoll_r .date_new{
	display: block;
line-height: 16px;
margin-top: 6px;
color: #8a8a8a;
font-family: "Arial";
font-size: 14px;}

.new_prev{
display: inline-block;
width: 18px;
height: 33px;
position: absolute;
top: 50%;
margin-top: -58px;
left:-50px;
cursor: pointer; 
background:url(images/left_ico.png)}

.new_next{
display: inline-block;
width: 18px;
height: 33px;
position: absolute;
top: 50%;
margin-top: -58px;
cursor: pointer; 
right:0px;
background:url(images/right_ico.png)}

.honor{ overflow:hidden;}
.honor ul{ display:inline-block}
.honor ul li{ float:left; padding:12px}
.honor ul li a img{ width:200px; height:140px}
.honor ul li a p{ background:#f0f0f0; text-align:center; padding:10px}
.honor ul li a:hover p{ background:#f47e26; color:#fff}


.box{ width: 100%}
.NewsList li{
	width: 100%;
    height: 55px;
    position: relative;
    padding: 12px 0;
    background: url(images/line2.png) repeat-x left bottom;


}
.NewsList li a .timer{    font-family: Georgia;float: left;  line-height: 25px; padding-right:10px;     text-align: center; color: #bebebe;display: block;}
.NewsList li a .timer .day{ font-size: 30px;line-height: 30px;}
.onenew_content {
    padding-left: 20px; float: left
}
.onenew_content .title{ color: #444; font-size: 16px}
.onenew_content .des{ color: #999; font-size: 12px; font-family:"宋体";  line-height: 20px;}


/* list->news */
.news_list .wid1180{
  background:none;
}
.news_list dl dd{
  position:relative;
  display:block;
  margin:1px auto 0;
  width:1100px;
  height:160px;
}
.news_list dl dd a{
  width:1060px;
  height:120px;
  display:block;
  position:relative;
  padding:20px 20px;
  background:#fff;
  zoom:1;
}
.news_list dl dd a .img{
  width:192px;
  height:120px;
  margin-right:10px;
  overflow:hidden;
}
.news_list dl dd a img{
  width:192px;
  height:120px;
}
.news_list dl dd a .lcon{
  width:650px;
}
.news_list dl dd a .lcon,
.news_list dl dd a .lcon table,
.news_list dl dd a .lcon table td{
  height:110px;
}
.news_list dl dd a .difcon{
  width:860px;
}
.news_list dl dd a .lcon .title{
  font-size:20px;
  padding-bottom:10px
}
.news_list dl dd a .lcon .des{
  line-height:22px;
}
.news_list dl dd a .rcon,
.news_list dl dd a .rcon table{
  height:120px;
  width:70px;
}
.news_list dl dd a .rcon .mouth{
  font-size:20px;
  line-height:26px;
  display:block;
  font-family: Georgia;
  font-style:normal
}
.db{ display:block;font-family: Georgia;}
.news_list dl dd a:hover{
  color:#fff;
  background:#e9c341;

  font-style:normal
}
.news_list dl dd a:hover .des,
.news_list dl dd a:hover span,
.news_list dl dd a:hover i{
  color:#755b00;
}
.news_list dl dd a:hover .title{
  font-weight:bold;
}

/* list->time table */
.news_list_time .wid1180{
  padding:30px 0 80px;
}
.news_list_time dl{
  padding:0 100px;
  overflow:hidden;
}
.news_list_time dl dd{
  height:80px;
  line-height:80px;
  background:url(images/line2.png) repeat-x left bottom;
}
.news_list_time dl dd a{
  height:80px;
  line-height:80px;
  display:block;
  padding:0 10px;
  zoom:1;
}
.news_list_time dl dd a:hover{
  color:#fff;
  font-weight:bold;
  background:#999 ;
}
.news_list_time dl dd a:hover em{
  color:#fff;
}

/* list->picture */
.picture_list{
  padding:30px 0 50px;
}
.picture_list dl dd{
  width:250px;
  height:156px;
  margin:20px 20px 0 0;
}
.picture_list dl{
  margin:40px 60px 60px;
  overflow:hidden;
}
.picture_list dl dd.nomr{
  margin-right:0;
}
.picture_list dl dd a{
  width:250px;
  height:156px;
  border-radius:5px;
  position:relative;
  overflow:hidden;
}
.picture_list dl dd a:hover{
  font-weight:bold;
}
.picture_list dl dd p{
  width:250px;
  height:60px;
  line-height:84px;
  position:absolute;
  bottom:0;
  left:0;
  background:url(images/bg.png) repeat-x 0 -140px;
}
.fl{ float:left}
.fr{ float:right}
.none{padding: 30px;

    font-size: 14px;
    line-height: 25px;
    _border: 1px solid #e8e8e8;
    border: 1px solid #e8e8e8;
    background: #fff;
    border-radius: 5px;
 }
 
 .animated {
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-fill-mode:forwards;
  animation-fill-mode:forwards
}
@-webkit-keyframes zoomIn {
  0% {
    -webkit-transform:scale(1);
    transform:scale(1)
  }
  100% {
    -webkit-transform:scale(1.05);
    transform:scale(1.05)
  }
}
@keyframes zoomIn {
  0% {
  -webkit-transform:scale(1);
  -ms-transform:scale(1);
  transform:scale(1)
  }
  100% {
  -webkit-transform:scale(1.05);
  -ms-transform:scale(1.05);
  transform:scale(1.05)
  }
}
.zoomIn {
  -webkit-animation-name:zoomIn;
  animation-name:zoomIn
}
@-webkit-keyframes zoomOut {
  0% {
    -webkit-transform:scale(1.1);
    transform:scale(1.1)
  }
  100% {
    -webkit-transform:scale(1);
    transform:scale(1)
  }
}
@keyframes zoomOut {
  0% {
    -webkit-transform:scale(1.1);
    -ms-transform:scale(1.1);
    transform:scale(1.1)
  }
  100%{
    -webkit-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1)
  }
}
.zoomOut {
  -webkit-animation-name:zoomOut;
  animation-name:zoomOut
}
.scPage{ margin-top:60px}

/* Homepage->tools services */
.tools_services{
  width:1030px;
  height:auto;
  padding:10px 35px;
  background: #fff;
    box-shadow: 0 0px 2px 0 #dfdfdf;
	margin-bottom:20px;
	padding-bottom:30px
}
.tools_services .tools_services_top,.tools_services .tools_but_list{
  position: relative;
  z-index:4;
}
.tools_services .tools_services_top{
  color:#666; font-size:20px;display: block;
    padding: 10px 10px 20px 10px ;
	font-weight:bold
}
.tools_services .tools_but_list li{
  margin-right:60px;
}
.tools_services .tools_but_list li a{
  border-color:#bbb;
  background:#fefefe
}
.tools_services .tools_but_list li a:hover{
  border-color:#d71527;
}
.tools_services .tools_but_list li a:hover .word{
  color:#fff;
}
.tools_services .tools_but_list li .bg{
  background-color:#d71527;
}
.tools_services .tools_but_list .qita{
  margin-right:0;
}
.tools_services .tools_but_list .yw1 .ico{
  background-position: 6px -80px;
}
.tools_services .tools_but_list .yw2 .ico{
  background-position: -80px -80px;
}
.tools_services .tools_but_list .yw3 .ico{
  background-position: -167px -80px;
}
.tools_services .tools_but_list .yw4 .ico{
  background-position: -255px -80px;
}
.tools_services .tools_but_list .yw5 .ico{
  background-position: -340px -80px;
}

.tools_services .tools_but_list .yw6 .ico{
  background-position: -420px -80px;
  
}

.tools_services .tools_but_list .yw1 a:hover .ico{
  background-position: 6px 0px;
}
.tools_services .tools_but_list .yw2 a:hover .ico{
  background-position: -80px 0px;
}
.tools_services .tools_but_list .yw3 a:hover .ico{
  background-position: -167px 0px;
}
.tools_services .tools_but_list .yw4 a:hover .ico{
  background-position: -255px 0px;
}
.tools_services .tools_but_list .yw5 a:hover .ico{
  background-position: -340px 0px;
}

.tools_services .tools_but_list .yw6 a:hover .ico{
  background-position: -420px 0px;
  
}

.yw_more{ font-size:14px; float:right; color:#999}



.yw6{ margin:0 !important}
.tools_services .services_bg{
  width:1100px;
  height:100%;
  position:absolute;
  top:0;
  left:0;
  z-index:1;
  background:#809197;
}


/* Homepage->tools */
.tools{
  width:100%;
  min-width:1200px;
  height:479px;
  padding:50px 0;
  background:url(images/bg2.jpg) no-repeat center center;
  -moz-background-size:cover;
  -webkit-background-size:cover;
}
.tools .wid1180{
}
.tools .lbg{
  width:382px;
  height:479px;
  position:absolute;
  top:0;
  left:0;
  z-index: -1;
}
/* Homepage->tools tel */
.tools .tools_tel{
  width:382px;
  height:268px;
  padding-top:20px;
  position:relative;
  z-index:5;
}
.tools .tools_tel_top{
  width:352px;
  height:70px;
  position: relative;
  z-index: 6;
  padding-left:30px;
}
.tools .tools_tel i,.tools .tools_tel img{
  position:relative;
  z-index:2;
}
.tools .tools_tel i.telnum{
  width:235px;
  height:28px;
}
.tools .tools_tel i.word{
  height:28px;
  line-height:32px;
  padding-left:15px;
}
.tools .tools_tel img{
  position:absolute;
  bottom:0;
  left:0;
}
.tools .tools_tel .bg{
  width:100%;
  height:70px;
  position:absolute;
  top:0;
  left:0;
  z-index:1;
  background:#049696;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
/* Homepage->tools projects */
.tools .tools_projects{
  width:798px;
  height:288px;
}
.tools_projects .tools_projects_common{
  width:266px;
  height:288px;
  position: relative;
  cursor: pointer;
  overflow:hidden;
}
.tools_projects .tools_projects_common a{
  width:100%;
  height:278px;
  display:block;
  padding-top:10px;
  position:relative;
  z-index:4;
  /*padding:59px 0;*/
}
.tools_projects .tools_projects_common span{
  position:relative;
  z-index: 2;
}
.tools_projects .tools_projects_common .line{
  width:206px;
  height:1px;
  margin:0 auto;
  background:#fff;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.tools_projects .tools_projects_common .line{
  position:relative;
}
.tools_projects .tools_projects_common .ico{
  width:50px;
  height:50px;
  margin:0 auto;
  position:absolute;
  left:50%;
  top:40px;
  margin-left:-25px;
  background:url(images/ico.png) no-repeat;
  opacity: 0; 
  filter: alpha(opacity=0);
}
.tools_projects .lvyou .ico{
  background-position: -83px 0;
}
.tools_projects .fangchan .ico{
  background-position: -167px 0;
}
.tools_projects .tools_projects_common .ch_name{
  line-height:50px;
}
.tools_projects .tools_projects_common a:hover .ch_name{
  font-weight:bold;
}
.tools_projects .tools_projects_common .en_name{
  width:266px;
  line-height:20px;
  position:absolute;
  top:120px;
  left:0;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tools_projects .tools_projects_common .abg{
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0;
  z-index:3;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tools_projects .budongchan .abg{
  background:#ad6c4e;
}
.tools_projects .lvyou .abg{
  background:#5dcb82;
}
.tools_projects .fangchan .abg{
  background:#896d4f;
}
.tools_projects .tools_projects_common .bbg{
  width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0;
  z-index:1;
}
.tools_projects .budongchan .bbg{
  background:url(images/budongchan.jpg) no-repeat;
}
.tools_projects .lvyou .bbg{
  background:url(images/lvyou.jpg) no-repeat;
}
.tools_projects .fangchan .bbg{
  background:url(images/fangchan.jpg) no-repeat;
}

/* Homepage->tools transport */
.tools .tools_transport{
  width:352px;
  height:191px;
  position:relative;
  padding-left:30px;
  z-index:6;
}
.tools_transport span,.tools .tools_transport ol{
  position:relative;
  z-index:3;
}
.tools_transport .tools_transport_top{
  padding:20px 0;
}
.tools_but_list li{
  width:120px;
  height:120px;
  position: relative;
  margin-right:11px;
}
.tools_but_list li a{
  width:100%;
  height:100%;
  border:3px solid #b8b8b8;
  border-radius:10px;
  display:block;

  text-align:center;

}
.tools_but_list li i{
  position:relative;
  z-index:4;
}
.tools_but_list li a:hover{
  border:3px solid #d71527;
  opacity: 1;
  filter: alpha(opacity=100);
}
.tools_but_list li a .ico{
  width:60px;
  height:50px;
  margin:17px auto 0;
  background:url(images/ico.png) no-repeat -255px -13px;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.tools_but_list li a:hover .ico{
  opacity: 1;
  filter: alpha(opacity=100);
}
.tools_but_list li.jiaotong .ico{
  background-position:-340px -13px;
}
.tools_but_list li.wuliu .ico{
  background-position:-425px -13px;
}
.tools_but_list li .bg{
  width:0px;
  height:120px;
  position:absolute;
  top:3px;
  left:3px;
  z-index:1;
  border-radius:6px;
  background:#d71527;
  opacity: 0.9;
  filter: alpha(opacity=90);
  -webkit-transition: width 300ms ease-out;
  -ms-transition: width 300ms ease-out;
  -o-transition: width 300ms ease-out;
  transition: width 300ms ease-out;
}
.tools_but_list li a:hover .bg{
  width:120px;
}
.tools_transport .transport_bg{
  width:382px;
  height:100%;
  position:absolute;
  top:0;
  left:0;
  z-index:1;
  background:#049696;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
.word{ font-size:16px; font-style:normal; text-align:center; font-family:"微软雅黑"; padding-top:15px; display:block}